FHIR © HL7.org  |  Server Home  |  FHIR Server FHIR Server 3.4.11  |  FHIR Version n/a  User: [n/a]

Resource OperationDefinition/FHIR Server from package hl7.fhir.cl.minsal.nid-mpi#current (63 ms)

Package hl7.fhir.cl.minsal.nid-mpi
Type OperationDefinition
Id Id
FHIR Version R4
Source https://interoperabilidad.minsal.cl/fhir/ig/nid/https://build.fhir.org/ig/Minsal-CL/NID/OperationDefinition-MPI.PDQm.match.html
Url https://interoperabilidad.minsal.cl/fhir/ig/nid/OperationDefinition/MPI.PDQm.match
Version 0.3.0
Status draft
Date 2024-08-27
Name MPI_PDQM_Matches
Title MPI PDQm $Match
Experimental False
Realm cl
Authority hl7
Description Operación compatible con la operación [$match](http://hl7.org/fhir/R4/patient-operation-match.html) del estandar y la del operación [$match](https://profiles.ihe.net/ITI/PDQm/OperationDefinition-PDQmMatch.html) del PDQm. Los únicos cambios son restringir los parámetros de entrada para usar el perfil de [Paciente MPI Busqueda](./StructureDefinition-MINSALPacienteBusqueda.html) para el perfil de Entrada de $match y restringir los parámetros de salida para usar el perfil de [Paciente MPI](./StructureDefinition-MINSALPaciente.html).
Type true
Kind operation

Resources that use this resource

CapabilityStatement
MPI-IHE-PIXm-PDQm-Manager Administrador del Indice Maestro Paciente
MPI.IHE.PDQm.Search.Cliente.Match Indice Maestro Paciente: "Cliente Buscador de Datos Demográficos (PDQm) con implementación de Match"

Resources that this resource uses

No resources found



Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: OperationDefinition MPI.PDQm.match

URL: [base]/Patient/$match

Input parameters Profile:MINSAL Parametros Entrada $match PDQM

Output parameters Profile:MINSAL Bundle Resultado Operación Match

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
INresource1..1Patient

Utiliza esto para proporcionar un conjunto completo de detalles del paciente con los que el MPI debe hacer coincidir (por ejemplo, enviar un registro de paciente a Patient/$match mediante POST).

INonlyCertainMatches0..1boolean

Si hay múltiples coincidencias potenciales, entonces NO se deberían devolver los resultados con esta bandera configurada en verdadero. Cuando es falso, el servidor PUEDE devolver múltiples resultados, con cada resultado calificado en consecuencia.

INcount0..1integer

El número máximo de registros a devolver. Si no se proporciona un valor, el servidor decide cuántas coincidencias devolver. Ten en cuenta que los clientes DEBERÍAN ser cuidadosos al usar esto, ya que PUEDE evitar que se devuelvan coincidencias probables y válidas.

OUTreturn0..*Bundle

Un bundle contiene un conjunto de registros de Paciente que representan posibles coincidencias; opcionalmente, PUEDE contener también un OperationOutcome con información adicional sobre los resultados de la búsqueda (como advertencias o mensajes informativos, como un conteo de registros que estaban cerca pero fueron eliminados). Si la operación no tuvo éxito, entonces PUEDE devolverse un OperationOutcome junto con un código de estado BadRequest (por ejemplo, problema de seguridad o propiedades insuficientes en el fragmento de paciente, verificar contra el perfil).

Nota: dado que este es el único parámetro de salida, es un recurso y tiene el nombre 'return'. El resultado de esta operación se devuelve directamente como un recurso.


Source

{
  "resourceType" : "OperationDefinition",
  "id" : "MPI.PDQm.match",
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: OperationDefinition MPI.PDQm.match</b></p><a name=\"MPI.PDQm.match\"> </a><a name=\"hcMPI.PDQm.match\"> </a><a name=\"MPI.PDQm.match-es-CL\"> </a><p>URL: [base]/Patient/$match</p><p>Input parameters Profile:<a href=\"StructureDefinition-ParametrosEntradaPDQmMpi.html\">MINSAL Parametros Entrada $match PDQM</a></p><p>Output parameters Profile:<a href=\"StructureDefinition-BundleSearchMPIMatch.html\">MINSAL Bundle Resultado Operación Match</a></p><h3>Parameters</h3><table class=\"grid\"><tr><td><b>Use</b></td><td><b>Name</b></td><td><b>Scope</b></td><td><b>Cardinality</b></td><td><b>Type</b></td><td><b>Binding</b></td><td><b>Documentation</b></td></tr><tr><td>IN</td><td>resource</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/patient.html\">Patient</a></td><td/><td><div><p>Utiliza esto para proporcionar un conjunto completo de detalles del paciente con los que el MPI debe hacer coincidir (por ejemplo, enviar un registro de paciente a Patient/$match mediante POST).</p>\n</div></td></tr><tr><td>IN</td><td>onlyCertainMatches</td><td/><td>0..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#boolean\">boolean</a></td><td/><td><div><p>Si hay múltiples coincidencias potenciales, entonces <strong>NO</strong> se deberían devolver los resultados con esta bandera configurada en verdadero. Cuando es falso, el servidor <strong>PUEDE</strong> devolver múltiples resultados, con cada resultado calificado en consecuencia.</p>\n</div></td></tr><tr><td>IN</td><td>count</td><td/><td>0..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#integer\">integer</a></td><td/><td><div><p>El número máximo de registros a devolver. Si no se proporciona un valor, el servidor decide cuántas coincidencias devolver. Ten en cuenta que los clientes <strong>DEBERÍAN</strong> ser cuidadosos al usar esto, ya que <strong>PUEDE</strong> evitar que se devuelvan coincidencias probables y válidas.</p>\n</div></td></tr><tr><td>OUT</td><td>return</td><td/><td>0..*</td><td><a href=\"http://hl7.org/fhir/R4/bundle.html\">Bundle</a></td><td/><td><div><p>Un bundle contiene un conjunto de registros de Paciente que representan posibles coincidencias; opcionalmente, <strong>PUEDE</strong> contener también un OperationOutcome con información adicional sobre los resultados de la búsqueda (como advertencias o mensajes informativos, como un conteo de registros que estaban cerca pero fueron eliminados). Si la operación no tuvo éxito, entonces <strong>PUEDE</strong> devolverse un OperationOutcome junto con un código de estado BadRequest (por ejemplo, problema de seguridad o propiedades insuficientes en el fragmento de paciente, verificar contra el perfil).</p>\n<p>Nota: dado que este es el único parámetro de salida, es un recurso y tiene el nombre 'return'. El resultado de esta operación se devuelve directamente como un recurso.</p>\n</div></td></tr></table></div>"
  },
  "extension" : [
    {
      "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
      "valueInteger" : 1
    },
    {
      "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode" : "draft"
    }
  ],
  "url" : "https://interoperabilidad.minsal.cl/fhir/ig/nid/OperationDefinition/MPI.PDQm.match",
  "version" : "0.3.0",
  "name" : "MPI_PDQM_Matches",
  "title" : "MPI PDQm $Match",
  "status" : "draft",
  "kind" : "operation",
  "date" : "2024-08-27",
  "publisher" : "Unidad de Interoperabilidad - MINSAL",
  "contact" : [
    {
      "name" : "Unidad de Interoperabilidad - MINSAL",
      "telecom" : [
        {
          "system" : "url",
          "value" : "https://interoperabilidad.minsal.cl"
        }
      ]
    }
  ],
  "description" : "Operación compatible con la operación [$match](http://hl7.org/fhir/R4/patient-operation-match.html) del estandar y la del operación [$match](https://profiles.ihe.net/ITI/PDQm/OperationDefinition-PDQmMatch.html) del PDQm. Los únicos cambios son restringir los parámetros de entrada para usar el perfil de [Paciente MPI Busqueda](./StructureDefinition-MINSALPacienteBusqueda.html) para el perfil de Entrada de $match y restringir los parámetros de salida para usar el perfil de [Paciente MPI](./StructureDefinition-MINSALPaciente.html).\n",
  "jurisdiction" : [
    {
      "coding" : [
        {
          "system" : "urn:iso:std:iso:3166",
          "code" : "CL",
          "display" : "Chile"
        }
      ]
    }
  ],
  "code" : "match",
  "base" : "http://hl7.org/fhir/OperationDefinition/Patient-match",
  "resource" : [
    "Patient"
  ],
  "system" : false,
  "type" : true,
  "instance" : false,
  "inputProfile" : "https://interoperabilidad.minsal.cl/fhir/ig/nid/StructureDefinition/ParametrosEntradaPDQmMpi",
  "outputProfile" : "https://interoperabilidad.minsal.cl/fhir/ig/nid/StructureDefinition/BundleSearchMPIMatch",
  "parameter" : [
    {
      "name" : "resource",
      "use" : "in",
      "min" : 1,
      "max" : "1",
      "documentation" : "Utiliza esto para proporcionar un conjunto completo de detalles del paciente con los que el MPI debe hacer coincidir (por ejemplo, enviar un registro de paciente a Patient/$match mediante POST).",
      "type" : "Patient"
    },
    {
      "name" : "onlyCertainMatches",
      "use" : "in",
      "min" : 0,
      "max" : "1",
      "documentation" : "Si hay múltiples coincidencias potenciales, entonces **NO** se deberían devolver los resultados con esta bandera configurada en verdadero. Cuando es falso, el servidor **PUEDE** devolver múltiples resultados, con cada resultado calificado en consecuencia.",
      "type" : "boolean"
    },
    {
      "name" : "count",
      "use" : "in",
      "min" : 0,
      "max" : "1",
      "documentation" : "El número máximo de registros a devolver. Si no se proporciona un valor, el servidor decide cuántas coincidencias devolver. Ten en cuenta que los clientes **DEBERÍAN** ser cuidadosos al usar esto, ya que **PUEDE** evitar que se devuelvan coincidencias probables y válidas.",
      "type" : "integer"
    },
    {
      "name" : "return",
      "use" : "out",
      "min" : 0,
      "max" : "*",
      "documentation" : "Un bundle contiene un conjunto de registros de Paciente que representan posibles coincidencias; opcionalmente, **PUEDE** contener también un OperationOutcome con información adicional sobre los resultados de la búsqueda (como advertencias o mensajes informativos, como un conteo de registros que estaban cerca pero fueron eliminados). Si la operación no tuvo éxito, entonces **PUEDE** devolverse un OperationOutcome junto con un código de estado BadRequest (por ejemplo, problema de seguridad o propiedades insuficientes en el fragmento de paciente, verificar contra el perfil).\n\nNota: dado que este es el único parámetro de salida, es un recurso y tiene el nombre 'return'. El resultado de esta operación se devuelve directamente como un recurso.",
      "type" : "Bundle"
    }
  ]
}

XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.